package com.yuzhi.master.drainRRmst.domain.bo;

import com.yuzhi.common.core.domain.BaseEntity;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;

@Data
public class DrainRRmstBo extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 测站代码
     */
    private String stcd;

    /**
     * 测站名称
     */
    private String stnm;

    /**
     * 测站类型(1:水质,2:流量,3:液位,4:雨量站)
     */
    private String sttp;

    /**
     * 管理机构代码
     */
    private String admacd;

    /**
     * 渠道代码
     */
    private String cacd;

    /**
     * 始报时间
     */
    private LocalDateTime sttm;

    /**
     * 终报时间
     */
    private LocalDateTime edtm;

    /**
     * 经度
     */
    private BigDecimal stLong;

    /**
     * 纬度
     */
    private BigDecimal stLat;

    /**
     * 测站概况
     */
    private String stov;

    /**
     * 时间戳
     */
    private LocalDateTime ts;

    /**
     * 行政区编码
     */
    private String areacd;

    /**
     * 行政区名称
     */
    private String areanm;

    /**
     * 所在灌区
     */
    private String irrdcd;

    /**
     * 责任人
     */
    private String resp;

    /**
     * 责任人联系方式
     */
    private String contact;

    /**
     * 河道水位预警值
     */
    private BigDecimal wlwv;

    /**
     * 闸上水位预警值
     */
    private BigDecimal upwlwv;

    /**
     * 闸下水位预警值
     */
    private BigDecimal dwwlwv;

    /**
     * 含水率预警值
     */
    private BigDecimal mowv;

    /**
     * 建站时间
     */
    private LocalDate bdate;

    /**
     * 所属工程
     */
    private String engcd;

    /**
     * 闸上
     */
    private String upSt;

    /**
     * 闸下
     */
    private String dwSt;

    /**
     * 排水设施类别(1:污水厂,2:泵站,3:管网,4:管井)
     */
    private String drainageLb;

    /**
     * 排水设施外键
     */
    private String drainageId;

    /**
     * 父节点编号
     */
    private String parentNo;

    /**
     * 设备采集类型(0:设备自动采集,1:人工采集)
     */
    private Integer cjType;

    /**
     * 简称
     */
    private String shortName;

    /**
     * 设备状态
     * 1、在线，0、离线
     */
    private String isOnline;

    /**
     * 管网ID（关联drain_pipe外键）
     */
    private String drainPipeId;

    /**
     * 设备型号
     */
    private String deviceModel;

    /**
     * 厂家
     */
    private String factoryName;

    /**
     * 排水设施名称
     */
    private String drainageName;

    /**
     * 排水分区id
     */
    private String radiationId;
}
